reimplement nmea waypoint status tracking. (#494)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 5 Feb 2020 18:52:31 +0000 (11:52 -0700)
committerGitHub <noreply@github.com>
Wed, 5 Feb 2020 18:52:31 +0000 (11:52 -0700)
commitff1d9459c6b4b3ea944254e7b3cc35120a451678
treeca976ec6edbadade99d8bcf1885f563e94098cbb
parent5366625ad308898dc620d37ce2eb7cd9bfa4bf14
reimplement nmea waypoint status tracking. (#494)

62ae2fadb replaced waypoint status tracking based on Queues with
a derived class of Waypoint.  This has proven problematic, see
https://github.com/gpsbabel/gpsbabel/pull/491

This PR implements the waypoint status stracking using the extra_data
member of Waypoint instead of using a dervied class.
nmea.cc